2.6600000000000000641e-72 intracellular organelle